La traduzione una tantum in linguaggio macchina delle istruzioni scritte
con un linguaggio di programmazione di alto livello (che non scrive
direttamente in linguaggio macchina, ma usa comandi che assomigliano di
più allÆinglese parlato). Viene eseguita mediante un compilatore e
costituisce lÆultima operazione di creazione di un programma, prima che
diventi un insieme di file direttamente eseguibili da un particolare
processore. Lo stesso programma può essere compilato per funzionare su
macchine con processori diversi e per ciascuno di questi ci sarà una
versione particolare del programma.
|